Creating Web-Based GIS Applications Using Automatic Code Generation Techniques

نویسندگان

  • Nieves R. Brisaboa
  • Alejandro Cortiñas
  • Miguel R. Luaces
  • Oscar Pedreira
چکیده

Geographic Information Systems (GIS) have increased its popularity for some time now, specially in the context of mobile devices. There are many disciplines and companies improving their workflow by using GIS on devices with geolocation features. To satisfy the emergent demand, lots of web-based GIS applications are being developed. These applications diverge in their target and context, but they all share a common set of the features. For some time an effort has been carried out to define standards in GIS, and currently the level of interoperability between GIS software assets is the highest ever. Given that there is a need to create web-based GIS applications sharing a set of features and that, thanks to the standards, GIS technologies are interoperable, it is not only possible but desirable to apply strategies of reuse, mass-customization and software generation to develop web-based GIS applications. This work summarizes the design of a tool, GISBuilder, for the semiautomatic generation of web-based GIS applications. GISBuilder is a Software Product Line (SPL) with enhanced capabilities through the usage of a scaffolding-based transformation engine, which is able not only to assemble static software assets but to generate product-specific code.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

WebGD Framework and WebGD-GEN Application Generator

A typical Internet map-server application allows only retrieval of maps and maprelated data. We have been developing web-based GIS/database (WebGD) applications that allow users to insert, query, update, and delete geographical features and the data associated with them from standard Web browsers. The code shared by these applications is organized as the WebGD framework. We have also built a We...

متن کامل

Automatic Generation of Web-Based GIS/Database Applications

We have been developing web-based GIS/database (WebGD) applications that allow users to insert, query, update, and delete geographical features and the data associated with them from standard Web browsers. The code shared by these applications is organized as the WebGD framework. The behavior of the map interface of a WebGD application is defined by configuration files. We have built also the W...

متن کامل

Gisbuilder: a Framework for the Semi-Automatic Generation of Web-based Geographic Information Systems

Geographic information systems (GIS) have played a central role in many web-applications in the last years. Geolocating users and other things (e.g., cars, drones) is a functionality that has been included in all kind of information systems from social networks to mobile workforce management systems. Even though each GIS is used in a particular area with its own objectives, they all share multi...

متن کامل

Automatic Generation of Geographic Urban Applications for the Web with the Case Tool Aigle

A growing number of urban GIS-based applications for the web have been developed and marketed last decade (traffic monitoring, site location and remote geographic databases access, ....). The development of these applications is mostly a heavy task and time consuming. To address problems related to the development and the customisation of these applications, the CASE Tool named AIGLE [3] is ext...

متن کامل

Model Driven Testing of Web Applications Using Domain Specific Language

As more and more systems move to the cloud, the importance of web applications has increased recently. Web applications need more strict requirements in order to sup-port higher availability. The techniques in quality assurance of these applications hence become essential, the role of testing for web application becomes more significant. Model-driven testing is a promising paradigm for the auto...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017